Eldersense: Intelligent Home Care Companion For Seniors